gridpack::parser::PTI33_parser< _network > Class Template Reference

#include <PTI33_parser.hpp>

Inheritance diagram for gridpack::parser::PTI33_parser< _network >:
Inheritance graph
[legend]
Collaboration diagram for gridpack::parser::PTI33_parser< _network >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PTI33_parser (boost::shared_ptr< _network > network)
 Constructor.
virtual ~PTI33_parser ()
void parse (const std::string &fileName)
void getImpedenceTable (int tableID, std::vector< double > &turns, std::vector< double > &scale)

template<class _network>
class gridpack::parser::PTI33_parser< _network >


Constructor & Destructor Documentation

template<class _network >
gridpack::parser::PTI33_parser< _network >::PTI33_parser ( boost::shared_ptr< _network >  network  ) 

Constructor.

Parameters:
network network object that will be filled with contents of network configuration file (must be child of network::BaseNetwork<>)
template<class _network >
virtual gridpack::parser::PTI33_parser< _network >::~PTI33_parser (  )  [virtual]

Destructor


Member Function Documentation

template<class _network >
void gridpack::parser::PTI33_parser< _network >::getImpedenceTable ( int  tableID,
std::vector< double > &  turns,
std::vector< double > &  scale 
)

Return values of impedence correction table corresponding to tableID

Parameters:
tableID ID of correction table
turns Either turns ration or phase shift
scale scaling factor for transformer nominal impedence
template<class _network >
void gridpack::parser::PTI33_parser< _network >::parse ( const std::string &  fileName  ) 

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Feb 2020 for GridPACK by  doxygen 1.6.1